someone who administers justice rigidly - Turc Anglais Dictionnaire